aldehyde reductase - English Synonyms Dictionary